home *** CD-ROM | disk | FTP | other *** search
/ BMUG Newsletter 1997 Spring / BMUG Spring 1997 Newsletter (1997).bin / Newletter PD Collection / PowerPC / Fat Free 1.2.2 ƒ / Read Me First < prev    next >
Text File  |  1995-11-05  |  6KB  |  137 lines

  1.           *** This document look best in Monaco 9pts. or with SimpleText ***
  2.  
  3.  
  4.  
  5.  
  6. Fat Free 1.2.2
  7.  
  8. The ultimate weight watcher program for your Fat Binaries applications... and CodeWarrior 7 plug-ins.
  9. November 5th, 1995
  10. © Hubert Figuière 1994, 1995
  11.  
  12. snail-mail:
  13. Hubert FIGUIERE
  14. 24 rue des Filmins
  15. 92330 Sceaux
  16. FRANCE
  17.  
  18. internet e-mail:
  19.    figuiere@int-evry.fr (preferred)
  20. or figuiere@leserveur.com
  21. URL : http://www2.int-evry.fr/~figuiere
  22.  
  23.  
  24.  
  25. This application is ABSOLUTELY FREE and should NOT be sold in anyway. You are just required either to send me an e-mail or a postcard (as you like it) telling me who you are and where you are.
  26. If you'd like to receive upgrade via e-mail, just let me know.
  27. Please, feel free to upload it, to give it away. AMUG (for the BBS in a BOX CD-ROM) and Pacific High-Tech (for info-mac and umich) are granted to include this package on their CD-ROM at their present conditions. For the other, you must ask authorization either by e-mail or by snail-mail (as you like it) to include the complete Fat Free package on their CD-ROM (if you make it for profit, you sould send me a gracefully copy, I'd like it !). 
  28. Please, ask me for the latest version, I'll send you by e-mail or I'll tell you where you can find it.
  29.  
  30.  
  31. WHAT'S UP DOC ?
  32. ------------------
  33. Version 1.2.2 fixes a small bug and add support for background only applications (like Décor), but only via Drag and Drop (sorry....)
  34. Now, with version 1.2.1, you can unfat CodeWarrior 7 plug-ins. Few bugs fixed.
  35.  
  36.  
  37. REQUIRED CONFIGURATION
  38. -----------------------------
  39. Any Mac running System 7 or higher, with 16 kb free on Hard Disk and 50 kb free of RAM to run. It won't run under System prior System 7. You'll be advised if it is the case.
  40.  
  41.  
  42. GENERAL PURPOSE
  43. --------------------
  44. This application, intended for 680x0 mac users, simply removes the Data Fork of a file (i.e. the part containing datas and native PowerPC code), to remove the PowerPC code, and so saving lot of disk space (about 40% of the size of the fat application file). There is absolutely no warranty about a such modified copy of the application, so please ALWAYS work on a COPY. The reasons are :
  45. -sometimes Data Fork is used by the application itself, so it may crash.
  46. -I'm still not Code Fragment Manager conformant... ! (version 1.3 would be)
  47.  
  48.  
  49. HOW TO USE IT
  50. ----------------
  51. WARNING:
  52. Always perform the operation on a copy of your application. Don't process applications created with  Director 4.0, because datas are stored after PowerPC code. Sorry !
  53. NOTE:
  54. Panel plug-ins in CodeWarrior 7 are not "fat". You don't need to unfat them, even if there is support for it. Third-party panels might be "fat". If you try to "unfat" a 68k only plug-in, you'll get an alert about that.
  55.  
  56. -You can launch the application by double-clicking on the application. You get an about box, then you are prompted to choose an application as a to 'unfat'
  57.  
  58. or
  59.  
  60. -You can drag and drop files on the application. All the applications files (ie files with a type of APPL) will be silently processed. You will be advised if the file is not a Fat binary application. All errors are reported once they occur.
  61.  
  62. This application can also be used with AppleScript. It receive only the 4 required AppleEvents. To "unfat" a file, just send open command with an alias to the file
  63.  
  64. NOTE:
  65. The 'cfrg' resource used to load the PowerPC code is still there, but has been disabled. This allows you to run software on Power Macintosh. Of course it is better to reinstall it for maximum performance.
  66. Please, do not redistribute modified copies of software.
  67.  
  68.  
  69. TO DO
  70. -------
  71. -Conformancy to mixed mode and code fragment managers.
  72. -Batch Processing for several files without Drag'n Drop.
  73. -Anything else ? I am open to all suggestions.
  74.  
  75.  
  76. COMPATIBLE APPS
  77. -------------------
  78. Fat Free is virtually compatible with about every FAT applications for running on 68k platforms, except applications created by Director 4.0.
  79.  
  80.  
  81. TECH NOTES
  82. -------------
  83. This application has been written in C, using Metrowerks CodeWarrior Bronze 5.5. It is a port from the same apps I've written several month ago in THINK Pascal 4.0.
  84. Version 1.2.1 & 1.2.2 compiled with CodeWarrior 7.
  85. It is System 7 friendly, and it handles the 4 Required AppleEvents.
  86.  
  87.  
  88. VERSION HISTORY
  89. -------------------
  90. 0.99
  91.     Never released version.
  92.  
  93. 1.0
  94.     First publicly released version.
  95.     -[Tech] ported from THINK Pascal 4.0 to Metrowerks C/C++ 1.1
  96.     -[Func] added 4 Required AppleEvents support
  97.  -[Tech] PowerPC version build
  98.  
  99. 1.1
  100.     -[Func] added extended file checking. Non fat application no longer modified. Explicit message display when an error happened.
  101.     -[Tech] removed PowerPC version from package, because it is useless and it didn't work too!! :-(
  102.  
  103. 1.1.1
  104.  -[Fix] fixed cosmetic bug in about dialog.
  105.     -[Tech] Recompiled using Metrowerks C/C++ 1.1.1.2 (CW 4.5).
  106.     -[Fix] fixed a bug that generated uncongruous error messages, preventing Fat Free from operating... (1)
  107.     -[Fix] fixed bug that generated a MemFull error while checking the file (2).
  108.  
  109. 1.2
  110.  -[Func] renumbered 'cfrg' to allow "unfated" applications to be run on Power Macintosh.
  111.  -[Func] added help screen, balloons and menu bar.
  112.  
  113. 1.2.1
  114.     -[Func] added support to unfat CodeWarrior 7 plug-ins.
  115.     -[Fix] Now, FatFree remains open if a file is dropped on it when it is running.
  116.  
  117. 1.2.2
  118.     -[Fix] fixed a bug that prevented Fat Free 1.2.1 from launching when Help menu was hidden by "NoBalloonMenu 1.0.1". (3)
  119.     -[Func] added support for background only ('appe') applications.
  120.  
  121.  
  122. SPECIAL THANKS
  123. ------------------
  124. I would like to thanks to all users who followed comments, critics and suggestions, specially to Philippe Casgrain for his advised suggestions of improvement, to Aaron Dowler (1), to Boyan I. Boyanov (3) and to Olivier Balantzian (2) and all other people for their bugs reports.
  125.  
  126.  
  127. LEGAL STUFF
  128. --------------
  129. THIS SOFTWARE IS PROVIDED "AS-IS". IT HAS NO WARRANTY OF ANY KIND. THE AUTHOR OF THIS SOFTWARE PACKAGE COULD NOT BE RESPONSIBLE OF THE USAGE MADE OF THIS SOFTWARE AND OF ANY DAMAGE THAT IT COULD CAUSE (IN ANY CASE). THE USE OF THIS SOFTWARE INCLUDE THE COMPLETE AGREEMENT OF THIS DISCLAIMER NOTICE.
  130.  
  131. MUSIC BY
  132. ----------
  133. Toto - Steve Lukather
  134.  
  135. Happy hacking !!
  136.  
  137.            Hubert